回答:
git init
git add .
git commit -m "Initial commit"
この後、新しいGitHubリポジトリを作成し、画面の指示に従います。
Githubでプロジェクトをまだ作成していない場合は、そのサイトで作成してください。メモリが機能する場合は、既存のコードを新しいリポジトリに取り込む方法を正確に示すページが表示されます。ただし、単純化しすぎるリスクがある場合は、Veetiの指示に従ってください。
git remote add [name to use for remote] [private URI] # associate your local repository to the remote
git push [name of remote] master # push your repository to the remote
pull
ユーザーがリポジトリのReadMeを作成した場合は、最初にを実行することをお勧めします。作成しない場合は、マージを行う必要があります。
他の答えに追加するために、私がgitの周りに自分の道を知る前に、既存のコードを新しいgithub(または他のgit)リポジトリにアップロードする方法を探していました。newbsの時間を節約する簡単な説明を次に示します。
あなたはあなたの新しい空のgithubまたは他のgitレポの準備ができていると仮定します:-
cd "/your/repo/dir"
git clone https://github.com/user_AKA_you/repoName # (creates /your/repo/dir/repoName)
cp "/all/your/existing/code/*" "/your/repo/dir/repoName/"
git add -A
git commit -m "initial commit"
git push origin master
または、既存のローカルgitリポジトリがある場合
cd "/your/repo/dir/repoName"
#add your remote github or other git repo
git remote set-url origin https://github.com/user_AKA_you/your_repoName
git commit -m "new origin commit"
git push origin master
GitHubリポジトリは、Repositories API(http://develop.github.com/p/repo.html)を使用してコマンドラインから作成できます。
コマンドラインを使用したgithubリポジトリの作成を確認します。使用例については、Androidで自分で行ってください。
この質問を投稿してから、Githubのレイアウトが変更されたようです。リポジトリを作成したところ、画面に指示が表示されていました。彼らはそのアプローチを変えたようです。
以下は、彼らがレポの作成に関して提供するために使用した情報です。
Linuxでは、以下のコマンドを使用してコードをgitにアップロードします
1)git cloneレポジトリ
でユーザー名とパスワードを要求します。
2)リポジトリディレクトリに移動しました。
3)git add project name。
4)git commit -m 'messgage'。
5)git push originマスター。
- ユーザー名パスワード
新しい変更コードをGithubに更新
-> Goto Directory github up code-
> git commit ProjectName -m 'Message'
-> git push origin master。
Githubガイドから:プロジェクトをGithubに取得:(Githubデスクトップバージョンを使用)
GitHubデスクトップでプロジェクトを設定する
プロジェクトをGitHubデスクトップに取り込む最も簡単な方法は、プロジェクトファイルを含むフォルダーをメインアプリケーション画面にドラッグすることです。
既存のGitリポジトリをドラッグしている場合は、スキップしてコードをGitHub.comにプッシュできます。
フォルダーがまだGitリポジトリではない場合、GitHubデスクトップはフォルダーをリポジトリに変換するように求めます。プロジェクトをGitリポジトリに変換しても、フォルダー内のファイルが削除または破壊されることはありません。単に、Gitが魔法をかけられるようにするいくつかの隠しファイルが作成されます。
Windowsでは次のようになります:(GitHubデスクトップ3.0.5.2)
これは最もマニアックな方法ではありませんが、機能します。