Jayo

导航

Git命令行基本操作

Git下载地址---https://www.git-scm.com/download

 

1.将GitHub仓库克隆至系统本地

 【图(1)】

【图(2)】

【图(3)】

操作步骤如下:

 1⃣️ 进入github,找到自己想要clone的远程仓库,如图(1)

 2⃣️ 点击图(1)中标红的复制按钮3

 3⃣️ 进入命令行终端,进入自己指定的路径,输入clone仓库的命令,如图(2)

  git clone https://github.com/Jayo-xie/Pythontest.git

 4⃣️ clone成功后,就可以进入当前路径下,查看clone下来的仓库,如图(3),这样就clone了自己的远程仓库

 

2.提交文件至远程仓库

操作步骤如下:

 1⃣️ 通常提交前会先通过 git status 命令查看Git目录下各文件状态,看是否有文件被修改,如:

实例1:

➜ Pythontest git:(master) git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean

这代表Git目录下所有文件都是最新状态,暂无可提交的文件。

实例2:

➜ Pythontest git:(master) git status
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: mygit.txt

Untracked files:
(use "git add <file>..." to include in what will be committed)

.DS_Store

no changes added to commit (use "git add" and/or "git commit -a")

此时我改动了mygit.txt文件,status中就会提示有修改内容暂未提交,使用“git add <file>”来更新将要提交的内容。  

 

 2⃣️ 文件改动后,使用 “git add <file>”来更新将要提交的内容。

➜ Pythontest git:(master) ✗ git add mygit.txt

 

 3⃣️ 文件添加后,使用“git commit”来提交。

文件,但是此时会弹出编辑器,需要你编写提交注释。如果想要避免麻烦,也可以直接使用:git commit -m “提交注释”的方式。 

 

 4⃣️ 提交后,可以通过“git log查看自己的提交日志。此时会弹出编辑器,里面可以看到自己历史的提交记录。

 

 5⃣️ 查看自己当前分支:“git branch

 

 6⃣️ 查看自己的远程仓库名“git remote”。

   如果想要进一步查看仓库下目录,可以使用“git remote -v”命令行。

 

 7⃣️ 将自己的改动推向远程仓库,使用“git push <远程仓库名> <分支名>”,默认使用“git push origin master”。

➜ Pythontest git:(master) ✗ git push origin master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 282 bytes | 282.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/Jayo-xie/Pythontest.git
8053e77..ac92a6e master -> master

 

 8⃣️ 推向远程仓库后,就可以进入github网页,查看自己的提交记录,如图(4)。

【图(4)】

 

posted on 2020-03-13 16:00  Jayo  阅读(167)  评论(0编辑  收藏  举报